/*
 * Problem:
 * Invert a binary tree.
 * 对于给定的二叉树，返回它的深度复制
 * 
 * 
 * Example:
 * Given a binary tree:
 * 给定一棵二叉树：
 *   1         1
 *  / \       / \
 * 2   3  => 3   2
 *    /       \
 *   4         4
 *
 * Challenge:
 * Do it in recursion is acceptable, can you do it without recursion?
 * 在递归中实现它是可以接收的，你能不用递归实现它吗？
 */
package me.yobol.lintcode.easy.invertbt;

import me.yobol.lintcode.TreeNode;

/**
 *
 * @author Yobol
 */
public interface IInvertBinaryTree {
    public void invertBinaryTree(TreeNode root);
}
